redeposit (by water) - French English Dictionary